package com.crm.dao.mapper.customerManager;

import com.crm.model.entity.customerManager.CustomerOrderBackMoney;
import com.crm.model.entity.customerManager.CustomerOrderBackMoneyExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface CustomerOrderBackMoneyMapper {
    long countByExample(CustomerOrderBackMoneyExample example);

    int deleteByExample(CustomerOrderBackMoneyExample example);

    int deleteByPrimaryKey(String orderBackMoneyId);

    int insert(CustomerOrderBackMoney record);

    int insertSelective(CustomerOrderBackMoney record);

    List<CustomerOrderBackMoney> selectByExample(CustomerOrderBackMoneyExample example);

    CustomerOrderBackMoney selectByPrimaryKey(String orderBackMoneyId);

    int updateByExampleSelective(@Param("record") CustomerOrderBackMoney record, @Param("example") CustomerOrderBackMoneyExample example);

    int updateByExample(@Param("record") CustomerOrderBackMoney record, @Param("example") CustomerOrderBackMoneyExample example);

    int updateByPrimaryKeySelective(CustomerOrderBackMoney record);

    int updateByPrimaryKey(CustomerOrderBackMoney record);
}